package conf

import "github.com/gohouse/gorose"

// 主库配置
var DbConfigMaster = &gorose.DbConfigSingle{
	Driver:          "mysql",                    // 驱动: mysql/sqlite/oracle/mssql/postgres
	EnableQueryLog:  true,                       // 是否开启sql日志
	SetMaxOpenConns: 0,                          // (连接池)最大打开的连接数，默认值为0表示不限制
	SetMaxIdleConns: 0,                          // (连接池)闲置的连接数
	Prefix:          "",                         // 表前缀
	Dsn:             "root:root@tcp(127.0.0.1:3306)/adminapi?charset=utf8", // 数据库链接
}

func GetConnection() *gorose.Connection {
	connection, err := gorose.Open(DbConfigMaster)
	if err != nil {
		panic(err)
	}
	return connection
}
